﻿using Caliburn.Micro;

namespace Wulong.Phone.Qiushi.ViewModels
{
    public abstract class ViewModelBase : Screen
    {
        protected INavigationService _navigationService;
        protected IEventAggregator _events;

        protected ViewModelBase(
            INavigationService navigationService,
            IEventAggregator events
            )
        {
            _navigationService = navigationService;
            _events = events;
        }

        protected ViewModelBase(
            INavigationService navigationService
            )
        {
            _navigationService = navigationService;
        }

        protected ViewModelBase()
        {
        }
    }
}